horse that is not fully tamed - French English Dictionary